package main

import (
	"fmt"
	"io"
	"log"
	"net/http"
)

func main() {
	// 指定要请求的URL
	url := "http://example.com"

	// 发送GET请求
	resp, err := http.Get(url)
	if err != nil {
		log.Fatal(err)
	}
	defer resp.Body.Close() // 确保关闭响应体

	// 读取响应体的内容
	body, err := io.ReadAll(resp.Body)
	if err != nil {
		log.Fatal(err)
	}

	// 打印响应状态码和响应体内容
	fmt.Printf("Response Status: %s\n", resp.Status)
	fmt.Printf("Response Body: %s\n", body)
}
